an allegory or moral fable - Deutsch Englisch Wörterbuch